<?php
namespace App\Controllers;

/**
 * Class BaseController
 *
 * BaseController provides a convenient place for loading components
 * and performing functions that are needed by all your controllers.
 * Extend this class in any new controllers:
 *     class Home extends BaseController
 *
 * For security be sure to declare any new methods as protected or private.
 *
 * @package CodeIgniter
 */

use CodeIgniter\Controller;
use CodeIgniter\I18n\Time;



class BaseController extends Controller
{

	/**
	 * An array of helpers to be loaded automatically upon
	 * class instantiation. These helpers will be available
	 * to all other controllers that extend BaseController.
	 *
	 * @var array
	 */
	protected $helpers = [];
    protected $theTime; 
	protected $theDate;
	protected $mytime;
	

	public function __construct()
		{
	 
		helper(['text', 'date','uri','html','form','security','number']);

		$this->theTime = now('Europe/London');
			
		}
	
	protected  function getTime()
	
	{
	return $this->theTime;
	}
	
	
	
	/**
	 * Constructor.
	 */
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	public function initController(\CodeIgniter\HTTP\RequestInterface $request, \CodeIgniter\HTTP\ResponseInterface $response, \Psr\Log\LoggerInterface $logger)
	{
		// Do Not Edit This Line
		parent::initController($request, $response, $logger);

		//--------------------------------------------------------------------
		// Preload any models, libraries, etc, here.
		//--------------------------------------------------------------------
		// E.g.:
		// $this->session = \Config\Services::session();
		$this->baseInfo = "hello i'm from baseclass";
		
		
		
	}

}
